package com.ktmall.ktmalluijava.service;

import com.ktmall.ktmalluijava.pojo.WxUser;
import com.ktmall.ktmalluijava.utils.Page;
import org.springframework.stereotype.Service;


/**
 * @author ZhouShuang
 * @version 17
 * @Title
 * @date 2025/5/8 下午8:40
 */
public interface WxUserService {

    /**
     * 获取分页对象
     * @param username
     * @param userLevel
     * @param pageNo
     * @param pageSize
     * @return
     */
    Page<WxUser> getPage(String username, Integer userLevel, Integer pageNo, Integer pageSize);

    /**
     * 新增会员信息
     * @param wxUser
     * @return
     */
    int add(WxUser wxUser);

    /**
     * 修改会员信息
     * @param wxUser
     * @return
     */
    int update(WxUser wxUser);

    /**
     * 会员详情信息
     * @param id
     * @return
     */
    WxUser detail(Integer id);

    /**
     * 删除
     * @param id
     * @return
     */
    int delete(Integer... id);
}
